执行“cout <<char('A'+2)<<endl;”语句后得到的输出结果为
来源:百度知道 编辑:UC知道 时间:2024/05/13 17:02:53
'A'的ascii码是65,
所以‘A+2’=67;
char()为强制类型转换;
把十进制70即二进制01000011,强制类型转换后为0011即十进制3
C嘛, 'A'的ascii加2就是C的ascii值,强转成char就是'C'咯
C啊。在ASCII中,‘A’=96,‘A’+2=98,char是输出字符串,就是C
设有变量定义int y=234;执行语句cout<<oct <<y;输出是?
为何可以 cout<<endl;
编程cout<<x+y为什么错?
C++cout<<'\a';是什么意思啊?
关于指针的输出cout<<p的提问
c++ cout<<endl<<endl 为何有两个endl
C++中cout<<x+ : :x<<end1是什么意思?
cout<<a<<'' '',这是什么意思啊?
{cout<<this->stockcode<<this->quan<<this->price<<endl;}
#define P(EX) cout << #EX << ":" << EX << endl;